約 4,636,758 件
https://w.atwiki.jp/ohden/pages/296.html
Redmine installと初期設定 ■Redmine2.3をCentOS5.5に導入するのに苦労した 基本的にはhttp //blog.redmine.jp/articles/2_3/installation_centos/に書いてある内容で概ね問題無いが、いくつか詰まったところがあったのでメモ。 EPELリポジトリの登録 CentOS6用なので不要。 ImageMagickとヘッダファイル・日本語フォント yumで入るImageMagickだとbundlerで求められるversionより低いので怒られる。 故に、手動で導入。 # wget ftp //ftp.u-aizu.ac.jp/pub/graphics/image/ImageMagick/imagemagick.org/ImageMagick-6.8.4-8.tar.gz # tar zxvf ImageMagick-6.8.4-8.tar.gz # cd ImageMagick-6.8.4-8 http //www.imagemagick.org/script/install-source.php#unix を参考にしてコマンド実行。 paco使った方が良いので『make install』のトコだけ『paco -D make install』になる。 Rubyのビルド 実行前にlibyamlが入ってるか確認。入って無かったら入れる。 これ入れないでRuby1.9.3入れてしまうとuninstall後に再buildしてぇの再installになるので注意。 # wget http //pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz # tar zxvf yaml-0.1.4.tar.gz # cd yaml-0.1.4 # ./configure # make # paco -D make install Gemパッケージのインストール 『PKG_CONFIG_PATH』に『MagickCore.pc』があるpathを設定。 CentOS5.5の環境では『/usr/local/lib/pkgconfig/』に入ってましたので、 # export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ を設定。 もしかしたら、MagickWand.hが無いとか言われてダメかも知れん。そん時は # ln -s /root/wk/ImageMagick-6.8.4-8/wand /usr/include/wand とかしてあげると通ると思う。 多分、他には詰まったところないと思うんじゃけどなぁ...(´д`;) 最後に、忘れないようにデフォルトデータ取得 # bundle exec rake redmine load_default_data RAILS_ENV="production" ■Ubuntuにredmine入れてみる ◆環境 Ubuntu 10.04LTS Ruby 1.8.7 gem 1.3.7 Rails 2.3.10 SQLite 3.7.3 gem list actionmailer (2.3.10)actionpack (2.3.10)activerecord (2.3.10)activeresource (2.3.10)activesupport (2.3.10)rack (1.1.0)rails (2.3.10)rake (0.8.7)vim-ruby (2007.05.07) 使用するDB毎に以下のモジュールを導入済が前提。 SQLite3 sudo gem install sqlite3-ruby PostgreSql sudo gem install MySQL sudo gem install ※PosgreとMySQLはよう調べとらんです。(ノ∀`) ◆install install手順 http //redmine.jp/tech_note/install/ tarballの取得元 http //redmine.jp/download/ http //rubyforge.org/frs/?group_id=1850 tarball取得。 wget http //rubyforge.org/frs/download.php/72627/redmine-1.0.2.tar.gz 解凍。 tar zxvf redmine-1.0.2.tar.gz Redmineはmakeやrake使ってinstallする訳じゃ無いです。 アプリケーションではなくRailsアプリケーションなので、導入したい場所に移動させて、稼働させるだけでok。 なので、とりあえずdirを変更。 mv redmine-1.0.2 redmine cd redmine 以降の作業は、この『redmine』dirをカレントdirとして行う。 scriptとかで相対path使ってたりするみたいなので、安全のために。 cp config/database.yml.example config/database.yml vi config/database.yml 不要な所を削って、いるトコ足して... production adapter sqlite3database db/redmine.dbtimeout 5000 こんな感じにしてやる。Sqlite3以外のパターンはまた今度。 多分、将来的にPostgreSQLにはするつもり。 セッション暗号化用鍵の生成。 rake config/initializers/session_store.rb ※後でわかりますが、ここで『ls config/initializers』とかして作成されたのを確認しておくことを勧めます。w DB初期化。 rake db migrate RAILS_ENV=production (in /var/www/redmine)rake aborted!RubyGem version error rack(1.1.0 not ~ 1.0.1)(See full trace by running task with --trace) と、rackのversionにご立腹らしい。 gem list *** LOCAL GEMS ***actionmailer (2.3.10)actionpack (2.3.10)activerecord (2.3.10)activeresource (2.3.10)activesupport (2.3.10)rack (1.1.0)rails (2.3.10)rake (0.8.7)sqlite3-ruby (1.3.2)vim-ruby (2007.05.07) rails入れたときに一緒に入ったversionは1.1.0なんじゃが、お気に召さんらしい。 仕方がないのでrackをuninstallして... sudo gem uninstall rack Remove executables rackupin addition to the gem? [Yn] yRemoving rackupYou have requested to uninstall the gem rack-1.1.0actionpack-2.3.10 depends on [rack (~ 1.1.0)]If you remove this gems, one or more dependencies will not be met.Continue with Uninstall? [Yn] ySuccessfully uninstalled rack-1.1.0 ご所望のversionをinstall sudo gem install rack -v="1.0.1" Successfully installed rack-1.0.11 gem installedInstalling ri documentation for rack-1.0.1...Installing RDoc documentation for rack-1.0.1... gemを見てみると『1.0.1』になりましたね。 gem list *** LOCAL GEMS ***actionmailer (2.3.10)actionpack (2.3.10)activerecord (2.3.10)activeresource (2.3.10)activesupport (2.3.10)rack (1.0.1)rails (2.3.10)rake (0.8.7)sqlite3-ruby (1.3.2)vim-ruby (2007.05.07) で、再度DBの初期化に挑戦。 rake db migrate RAILS_ENV=production (in /var/www/redmine)rake aborted!A key is required to write a cookie containing the session data. Use config.action_controller.session = { key = "_myapp_session", secret = "some secret phrase" } in config/environment.rb(See full trace by running task with --trace) 何か怒られた... 『config/environment.rb』に何か入れろと申されてます... vi config/environment.rb 言われるがままに、対象のfileをviで開いて、config.action_controller付近に config.action_controller.session = { key = "_myapp_session", secret = "some secret phrase" } を追加。 再度、DBの初期化に挑戦。 rake db migrate RAILS_ENV=production (in /var/www/redmine)rake aborted!Secret should be something secure, like "71b543f236299d3dae2cdcbf8a170a4c". The value you provided, "some secret phrase", is shorter than the minimum length of 30 characters(See full trace by running task with --trace) なんでこんなに色々言われんだ... 何か暗号化の文字列が短すぎるとかど~とか...30文字以上にしろって... さっき勝手に鍵作らせたよなぁ... おかしなぁ、と思いつつつ、さっき作ったsession_store.rbを見てみようかしたら...無い。Σ(´Д`;) いやいやいやいや、さっき作ったときerror出んかったぞ!!? 仕方が無いので、もう一回 rake config/initializers/session_store.rb error出んかったけど、念のため確認。 ll config/initializers/ /var/www/redminetotal 32-rw-r--r-- 1 ******** ******** 3054 Sep 27 07 33 10-patches.rb-rw-r--r-- 1 ******** ******** 194 Sep 11 2008 20-mime_types.rb-rw-r--r-- 1 ******** ******** 46 Feb 21 2009 30-redmine.rb-rw-r--r-- 1 ******** ******** 534 Jul 5 2008 40-email.rb-rw-r--r-- 1 ******** ******** 404 Sep 20 2009 backtrace_silencers.rb-rw-r--r-- 1 ******** ******** 1232 Sep 20 2009 bigdecimal-segfault-fix.rb-rw-r--r-- 1 ******** ******** 377 Sep 20 2009 inflections.rb-rw-r--r-- 1 ******** ******** 982 Nov 11 15 30 session_store.rb で、もっかいDB初期化。 rake db migrate RAILS_ENV=production logいっぱい出た。(´∀`) ※logが984行にもなったので直接書きません。textにして添付しときますんで、気になったら参考程度にどぞ。 db_migrate.log あっさりDBの初期化完了しました。orz なんなんだ一体... で、DBの初期化②。 default dataの登録。 実行すると、次の中から言語選べって言われる。日本人なのでとりあえず『ja』を選択。 『ja』ってjapanね。 rake redmine load_default_data RAILS_ENV=production (in /var/www/redmine)Select language bg, bs, ca, cs, da, de, el, en, en-GB, es, eu, fi, fr, gl, he, hr, hu, id, it, ja, ko, lt, lv, mk, mn, nl, no, pl, pt, pt-BR, ro, ru, sk, sl, sr, sr-YU, sv, th, tr, uk, vi, zh, zh-TW [en] ja====================================Default configuration data loaded. とにかく、これでredmineが起動出来る状況にはなった訳だ。 と言う訳で、鯖起動。 script/server -e production = Booting WEBrick= Rails 2.3.5 application starting on http //0.0.0.0 3000 ./script/../config/../vendor/rails/railties/lib/rails/gem_dependency.rb 119 Warning Gem Dependency#version_requirements is deprecated and will be removed on or after August 2010. Use #requirement= Call with -d to detach= Ctrl-C to shutdown server[2010-11-11 15 38 25] INFO WEBrick 1.3.1[2010-11-11 15 38 25] INFO ruby 1.8.7 (2010-01-10) [i486-linux][2010-11-11 15 38 25] INFO WEBrick HTTPServer#start pid=1666 port=3000 とりあえずのWEBrick。 ps -aux | grep server ******** 992 12.9 11.7 70556 59828 pts/0 Sl 19 49 0 04 ruby script/server -e production 動いてますね。(´∀`) んじゃ、ブラウザでアクセスしてみましょう。 Redmineキタワァ*・゜゚・* .。..。. *・゜(n`∀`)η゚・* .。..。. *・゜゚・* !! とりあえず、まともに動いてくれたみたいなので一安心。 まずはログイン。 右上の『ログイン』clickして、adminって入力。パスワードもadmin。 lgoinすると...英語になる。(ノ∀`) ◆日本語化 とりあえず、ここから日本語化設定。 Redmineは幸いなことに日本語サポートしてんので、設定変えるだけでほとんど日本語になってくれる。 まずは上部メニューの『Administration』をclickして、表示されたlistから『Settings』をclick。 表示された画面のtabの『Display』をclickすると下の画面になる。 『Default language』が『English』になってるので、『Japanese(日本語)』に変更して『Save』ボタン押下。 次。Redmineの言語設定って全体のと各ユーザーの設定がある。 なので、上部メニューの『Administration』をclickして、listから『Users』をclick。 ユーザ一覧が表示されるので『admin』をclick。 表示されたのが『admin』ユーザの個別設定。 ココの『Language』を『Japanese(日本語)』に変えて『Save』。 日本語になった。(´∀`) とりあえず、導入としてはここら辺までかな? 長かった...orz 更新日: 2013年04月11日 (木) 15時06分14秒 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/ohden/pages/327.html
UT-VPN導入 環境 Ubuntu 10.04LTS Server x86-32bit版 Ubuntu 10.10 amd64版 Download 取得はココから。 http //utvpn.tsukuba.ac.jp/ja/download/download.aspx ※メアド入れてdownloadへ進んでください。 dir treeはこんな感じになってるっぽぃ。 とりあえずlinux用のをいただくことにする。 /files/utvpn/ └v1.01-7101-public-2010.06.27 └Source Code (Win32 and Unix) └utvpn-src-unix-v101-7101-public-2010.06.27.tar.gz $ wget "http //utvpn.tsukuba.ac.jp/files/utvpn/v1.01-7101-public-2010.06.27/Source%20Code%20(Win32%20and%20Unix)/utvpn-src-unix-v101-7101-public-2010.06.27.tar.gz" 正直、pathに『(』『)』やら半角スペースやらやめていただきたい...(´・ω・`) 解凍 tarで解凍。 $ tar zxvf utvpn-src-unix-v101-7101-public-2010.06.27.tar.gz $ cd utvpn-unix-v101-7101-public/ library確認 で中にあるinstallマニュアルを読むと、いっぱいライブラリが必要な事が分かる。 表記の仕方から静的ライブラリをご所望のようなので、必要なライブラリがあるか調べてみる。 $ locate libm.a $ locate libpthread.a $ locate libcrypto.a $ locate libssl.a $ locate libiconv.a $ locate libreadline.a $ locate libncurses.a 上2つ以外全部無かった...orz と言う訳で、片っ端からライブラリ突っ込まんといけんらしい。あ、buildするときに静的ライブラリ出力のオプション忘れんようにせんとな。 library導入(自動) apt-getで必要なlibraryを取得する。 一応、pkg名変わってたらどうにもならんので、pkgの検索コマンドと導入コマンドを記載。 【OpenSSL】 検索。 $ apt-cache search libssl 導入。 $ sudo apt-get install libssl-dev 【iconv】 検索。 $ apt-cache search libiconv 導入。 何かみつからんので、この子は手動の方が良いかな? 【readline】 検索。 $ apt-cache search libreadline 導入。 $ sudo apt-get install libreadline-dev 【ncurses】 検索。 $ apt-cache search libncurses 導入。 $ sudo apt-get install libncurses5-dev library導入(手動) 自動でダメだったら手動って流れで良いと思う。 【OpenSSL 32bit】 言わずと知れたOpenSSLですね。 OpenSSLのlibcrypto.aとlibssl.aが必要なので、まずsrcの取得。 ver指定ないんで、とりあえず現時点で一番新しい1.0.0を持って来てみよう。 $ wget http //www.openssl.org/source/openssl-1.0.0c.tar.gz で、解凍 $ tar zxvf openssl-1.0.0c.tar.gz $ cd openssl-1.0.0c/ 静的ライブラリ作成のオプション『shared』を付けてmake。 $ ./config shared $ make $ make test $ sudo paco -D make install 4行目のコマンドはpaco使って管理してるんでそうなってるだけで、paco導入してないって無い人は普通に $ sudo make install ってして下さい。以後、色々pacoが出てくるカモ。 んで、一連のコマンドでエラー出なければinstall完了。 $ locate libssl.a /usr/lib/libssl.a $ locate libcrypto.a /usr/lib/libcrypto.a こんな感じに出たらok。 ※何かopenssl導入後のlocateも見つからんことあったんで、そん時は『sudo updatedb』やるかfind使ってくださいな。 【OpenSSL 64bit】 64bit環境でOpenSSLのbuildを32bit環境と同じようにしたら... /usr/local/ssl/lib/libssl.a/usr/local/ssl/lib/libcrypto.a に入った...いただけない...当然、UT-VPNのbuildでlibssl.aとlibcrypto.aが見つからんって怒られるわな。 仕方が無いので64bit環境の場合はlibのpathを指定してmakefileを作ってやることにする。 基本32bit環境と変わらんのではしょりますと... $ wget http //www.openssl.org/source/openssl-1.0.0c.tar.gz $ tar zxvf openssl-1.0.0c.tar.gz $ cd openssl-1.0.0c/ $ ./config --prefix=/usr/local shared $ make $ make test $ sudo paco -D make install $ locate libssl.a $ locate libcrypto.a で確認できたらokと、思ったら...その後UT-VPNの導入までは行けたんじゃが、実行させると『segmentation fault』って...Σ(´Д`;) 64bit環境では1.0.0が芳しくないんじゃろうか? かなりハマったんじゃが、結局解決方法は... $ sudo apt-get install libssl-dev aptで取得。(ノ∀`) コレでUT-VPNをrebuildしたらちゃんと動くようになった。w 64bit環境でダメっちゅぅことは無いんじゃろうが...暇できたらまた試してみますか。(´Д`) 【iconv】 文字コードの相互変換行ってくれるライブラリらしい。 こいつのlibiconv.aをご所望です。 と言う訳で、早速取得。 $ wget http //ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz 解凍。 $ tar zxvf libiconv-1.13.1.tar.gz $ cd libiconv-1.13.1/ んで、make。静的ライブラリが必要な場合は『--enable-static=yes』ってしてやらんといけんらしい。 $ ./configure --enable-static=yes $ make $ sudo paco -D make install んで、検索してみると... $ locate libiconv.a 出ない... き、きっとdbが更新されてないだけだ...(゜∀゜;) $ sudo updatedb $ locate libiconv.a /usr/local/lib/libiconv.a 出た...危ない危ない。w 【readline】 bashとかでtab補完ができたり、↑↓キーで履歴見れたりするのはこの子のおかげらしい。 コイツをmakeして『libreadline.a』を作らなければなりません。 取得。 $ wget ftp //ftp.cwru.edu/pub/bash/readline-6.1.tar.gz 解凍。 $ tar zxvf readline-6.1.tar.gz $ cd readline-6.1/ make install。readlineはデフォでstatic library作ってくれるみたい。 $ ./configure $ make $ sudo paco -D make install で、確認。 $ sudo updatedb $ locate libreadline.a /usr/local/lib/libreadline.a とりあえず、入ったが、なんかpatch提供されてるっぽぃんよなぁ... ftp //ftp.cwru.edu/pub/bash/readline-6.1-patches コレって自分でsourceいじって再makeしろってことなんよなぁ? って訳で、修正箇所一覧。 ◆readline61-001 complete.c before after 2139214021412142 if (filename_len == 0){ if (_rl_match_hidden_files == 0 HIDDEN_FILE (entry- d_name)) continue; if (filename_len == 0){ if (_rl_match_hidden_files == 0 HIDDEN_FILE (convfn)) continue; 22202221222222232224 } strcpy (temp + dirlen, entry- d_name);}else } strcpy (temp + dirlen, convfn);}else patchlevel before after 123 # Do not edit -- exists only for use by patch0 # Do not edit -- exists only for use by patch1 ◆readline61-002 readline.h before after 404142434445 /* Hex-encoded Readline version number. */#define RL_READLINE_VERSION 0x0600 /* Readline 6.0 */#define RL_VERSION_MAJOR 6#define RL_VERSION_MINOR 0/* Readline data structures. */ /* Hex-encoded Readline version number. */#define RL_READLINE_VERSION 0x0601 /* Readline 6.1 */#define RL_VERSION_MAJOR 6#define RL_VERSION_MINOR 1/* Readline data structures. */ patchlevel before after 123 # Do not edit -- exists only for use by patch1 # Do not edit -- exists only for use by patch2 patch適応したら、もっかいmake。 $ make $ sudo paco -D make install ちゃんと入ってたらokです。 【ncurses】 最後。テキストユーザインターフェースを提供するためのライブラリらしい。 BSD Curses(カーシス)の代替え品なんですとよ。 んじゃ、libncurses.a作るために、まずは取得。 $ wget http //ftp.gnu.org/pub/gnu/ncurses/ncurses-5.7.tar.gz 解凍。 $ tar zxvf ncurses-5.7.tar.gz $ cd ncurses-5.7/ make install。こいつもデフォで静的ライブラリ作ってくれるみたい。 $ ./configure $ make $ sudo paco -D make install ちゃんと入ったか確認。 $ sudo updatedb $ locate libncurses.a /usr/lib/libncurses.a と言う訳で無事必要なライブラリが入った訳だ。 /usr/lib/libssl.a/usr/lib/libcrypto.a/usr/local/lib/libiconv.a/usr/local/lib/libreadline.a/usr/lib/libncurses.a ここら辺ならpathも通ってるだろうから大丈夫でしょう。 build環境 次はBuild Toolが必要とか書いてあるが、gccとgmakeが必要とのことなのでUbuntuなら問題無いと思うが... 一応gcc環境だけはちゃんとしとく。 $ sudo apt-get install build-essential make install 先ほど解凍したUT-VPNのdir『utvpn-unix-v101-7101-public』へ移動。 config実行。 $ ./configure -------------------------------------------------------------SoftEther UT-VPN for UnixCopyright (C) 2004-2010 SoftEther Corporation.Copyright (C) 2004-2010 University of Tsukuba, Japan.Copyright (C) 2003-2010 Daiyuu Nobori. All Rights Reserved.This program is free software; you can redistribute it and/ormodify it under the terms of the GNU General Public Licenseversion 2 as published by the Free Software Foundation.-------------------------------------------------------------Please select your Operating System below 1 Linux2 FreeBSD3 Solaris4 Mac OS XWhich is your operating system (1-4) 1Please select your CPU Bits below 1 32-bit2 64-bitWhich is the bits of your CPU (1-2) 1Makefile is generated. Please execute make to build UT-VPN. 対話式らしい。OSとx86かamd64かを選択。 今回はUbuntuの32bit環境なので両方共『1』を選択。 で、make。 $ make ライブラリが全部入ってたら正常終了するハズ。正常終了したら『output』ってdirができるんですとよ。 中覗いてみたら実行形式のファイルがいくつかありますね。 出来そこないができる可能性もあるので、installする前にこの中の実行ファイルを実行してみて、動くか確かめると良いかもしれません。 $ sudo output/utvpnserver/utvpnserver start $ sudo output/utvpnserver/utvpnserver stop $ sudo output/utvpnclient/utvpnclient start $ sudo output/utvpnclient/utvpnclient stop で、ちゃんと動いてたらinstall。 ※ちなみに、できそこないを実行するとセグメンテーションフォルトで落ちたりする。 $ sudo paco -D make install ココでもpaco使います。paco使って無い人は、 $ sudo make install ですね。 pacoを使って入ったfileを確認してみる。 $ paco -f utvpn-unix-v101-7101-public utvpn-unix-v101-7101-public /usr/bin/utvpnclient/usr/bin/utvpncmd/usr/bin/utvpnserver/usr/utvpnclient/hamcore.utvpn/usr/utvpnclient/utvpnclient/usr/utvpncmd/hamcore.utvpn/usr/utvpncmd/utvpncmd/usr/utvpnserver/hamcore.utvpn/usr/utvpnserver/utvpnserver utvpnserver起動設定 コレでクライアントもサーバーも無事導入完了って事ですが... 起動スクリプトとか突っ込んでくれんらしいので、server動かしたい場合は、自分で起動スクリプト書かなきゃなりません。(´・ω・`) 色々参考にしながら書いてみる...こんな感じかな? $ vi utvpnserver #!/bin/sh# chkconfig 2345 99 01# description UT-VPN Server 1.01-7101 DAEMON=/usr/bin/utvpnserverLOCK=/var/lock/utvpnserver test -x $DAEMON || exit 0 case "$1" instart)$DAEMON starttouch $LOCK;;stop)$DAEMON stoprm $LOCK;;restart)$DAEMON stopsleep 5$DAEMON start;;*)echo "Usage $0 {start|stop|restart}"exit 1esacexit 0} できたら、権限と所有者変更。rootじゃないと動かんからrootしかなんも出来んようにして、init.dへ放り込む。 $ chmod 744 vpnserver $ sudo chown root root vpnserver $ sudo cp utvpnserver /etc/init.d/ 次は起動スクリプトの管理。 手動でやるのはせつないので、sysv-rc-confを使う。 $ sudo sysv-rc-conf 起動させ、ページを移動させると『utvpnserver』の項目を見つけられる。 とりあえず、ランレベル2~5にチェック付けて終了。 lsで順番に見ていってみると、 $ ls /etc/rc0.d/*utvpn* ls cannot access /etc/rc0.d/*utvpn* No such file or directory $ ls /etc/rc1.d/*utvpn* ls cannot access /etc/rc1.d/*utvpn* No such file or directory $ ls /etc/rc2.d/*utvpn* /etc/rc2.d/S20utvpnserver@ $ ls /etc/rc3.d/*utvpn* /etc/rc3.d/S20utvpnserver@ $ ls /etc/rc4.d/*utvpn* /etc/rc4.d/S20utvpnserver@ $ ls /etc/rc5.d/*utvpn* /etc/rc5.d/S20utvpnserver@ $ ls /etc/rc6.d/*utvpn* ls cannot access /etc/rc6.d/*utvpn* No such file or directory 2~5にSymbolicLinkが作成されていることがわかる。 プロセス確認してみるとちゃんと動いてるっぽぃ。 $ ps -aux | grep utvpn Warning bad ps syntax, perhaps a bogus - ? See http //procps.sf.net/faq.html root 749 0.0 0.1 4884 1036 ? S s 13 20 0 00 /usr/utvpnserver/utvpnserver execsvcroot 750 0.5 0.9 16968 9740 ? S l 13 20 0 00 /usr/utvpnserver/utvpnserver execsvc UT-VPNの導入って結構手間ですねぇ...(´・ω・`) 更新日: 2011年02月10日 (木) 14時03分14秒 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/linuxjapan/pages/19.html
まずはじめに、勉強する環境を整えないます。 LinuxをPC(パソコン)にインストールします。(これがないと勉強できないよねw) 今回は、Fedora 12 をPC(パソコン)に新規にインストールする手順です。 ※マルチ・ブート構成はしませんので注意してくださいね!! 1.インストールする場合の必要なものなどを確認して準備する。 ・インターネットへの広帯域接続。 → このサイトをみてる時点でOk! ・CDもしくは DVDを作成することのできる(焼くことのできる)機能のあるPC。 → CR-R,CD-RW,DVD-R,DVD-RWのドライブがあればOK! ・イメージファイルからCDを作成できるソフトウェア。 ・未書込みの、書込み可能なCDもしくは、DVD。 用するもの 1.Fedora12のイメージをダウンロード。 Linuxを 1.Fedora Flashをダウンロードする。 1.今すぐ無償 Flash Player をダウンロード!をクリック! する。 2.Linux用.rpmファイル を選択する。 3.今すぐインストールをクリックする。 2.端末を起動して管理者でログインする。 1.アプリケーション → システムツール → 端末 を選択して起動する。 2.管理者権限(root)でログインする。 $ su root パスワード 管理者(root)のパスワード # 3.ダウンロードしたフォルダに移動をし、ダウンロードしたファイルを確認する。 # cd ダウンロード # ls flash-plugin-10.0.42.34-release.i386.rpm # 4.インストールする。 # rpm -ivh flash-plugin-10.0.42.34-release.i386.rpm ※すでにインストールされている場合は、以下のコマンドになります。 # rpm -Uvh flash-plugin-10.0.42.34-release.i386.rpm 5.これで、インストールが終わりました。 ※環境は以下のとおりです。 Linux Fedora12 ブラウザ Firefox3.5.4 ※今回ダウンロードしたAdobe Flashのバージョンは、10.0.42.34 です。 ※今回は、X-Window上で作業をしています!
https://w.atwiki.jp/hideaki0121/pages/17.html
linux/sylpheed転送設定 .forward ファイルをemacsなどで編集する. と入力する.するとしたのようにしてメールを設定することができる. \usrname 転送先アドレス1 転送先アドレス2 ;usrnameの前にスラッシュがついているがこれは必ず必要. スラッシュをつけることで1回だけの転送という意味. usrname=usr@domain.co.jpに該当する.
https://w.atwiki.jp/gleaning/
ここはどこ? Linuxをdesktop OS として日常から利用している私(管理者)が、個人的メモをまとめた wiki ページです。というわけで、管理者以外は編集できません…。 ディストリビューションは? 今は Gentoo Linux を中心に利用しています。 この wiki ページも Gentoo Linux 用です。 あんた誰? しがないサラリーマンです。 何やってる人? ひょっとすると、数値計算かもしれません。 でも、きっと下働きです。 訪問者数 これまで - 人 今日は - 人 昨日は -
https://w.atwiki.jp/linux2ch/pages/33.html
Mageia に関するFAQ Mageia 一般とそのインストールに関するFAQです。 Mageia に関するFAQ Mageia とは何ですか? サードパーティのレビュー記事 Mageia のウェブサイトはどこですか。 公式ウェブサイト Mandriva Linux の特徴や以前のバージョンとの違いは何ですか。(比較一覧) 公式マニュアル (Documentation) を入手したい。 サポート情報について 公式メーリングリストの利用について Mageia Cauldron とは何ですか? Mageia のリリースロードマップはどのようになっていますか。 ダウンロード / ミラーサイト (Downloading / Mirrors) フル版(Free Software-only) LiveCD版 インストール方法やその直後のトラブル等に関すること 日本語入力を有効にする GNOME 環境で日本語が入力できない ネットワークインストールを行いたい。 アップグレード・インストールできますか? アップデート(更新)しません。 2ch Linux 板 スレッド Mageia とは何ですか? Mageia は、Mandriva Linux から派生した新しいディストリビューションです。Mageia は「マゲイア」と読みます。Mandriva Linux は、フランスに本部を置く Mandriva 社によって開発された商用のデスクトップ Linux ディストリビューションで、リテール版の売上高で世界一を誇っていました。 Mandriva Linux の旧名、Mandrake Linux が初めてリリースされたのは 1998 年 7 月のことであり、当時は Red Hat Linux (バージョン 5.1) と KDE (バージョン 1.0) をベースとしたものでしたが、その後多くの開発が加えられた結果、独自ディストリビューションへと発展しました。従来、 Mandrakelinux あるいは Mandrake Linux と(開発当初は Linux Mandrake とも)表記されていましたが、商標権の問題とその後のブラジルの Conectiva 社との合併のため、 2005年4月7日に正式発表された社名変更によって、 Mandriva Linux となりました。Mandriva Linux - フリー百科事典『ウィキペディア』 も、Mandriva Linux の概要を知るには適切なページです。 Mageia(マゲイア)とはギリシャ語で「魔術」を意味します。Mandriva の旧名 Mandrake の由来とされているマジシャン「Leon Mandrake」や漫画「Mandrake the Magician」にちなんだネーミングと思われます。 2011/02/15に最初のアルファ版がリリースされました。 サードパーティのレビュー記事 Mandrivaからフォークした「Mageia」、初の正式版リリース http //sourceforge.jp/magazine/11/06/03/0419250 Mageia のウェブサイトはどこですか。 Mageia 関連のウェブサイトには、次のものがあります。 公式ウェブサイト 公式サイト https //mageia.org/ Mageia Blog https //blog.mageia.org/en/ Mageia (mageia_org) on Twitter https //twitter.com/mageia_org Mandriva Linux の特徴や以前のバージョンとの違いは何ですか。(比較一覧) 各パッケージのバージョンについては、DistroWatch.com を参照してください。 リリースノートは こちら を参照してください。 公式マニュアル (Documentation) を入手したい。 https //wiki.mageia.org/en/Category Documentation から必要なマニュアルを検索してください。 サポート情報について 下記サイトに関連情報があります。 Support for Mageia distribution https //www.mageia.org/en/support/ Mageia forum https //forums.mageia.org/en/ オンラインドキュメント https //wiki.mageia.org/en/Category Documentation 公式メーリングリストの利用について 各種メーリングリストが、https //wiki.mageia.org/en/How_to_subscribe_to_mailing_lists より購読申込みできます。 サポート/ディスカッションリストは複数の言語で提供されていますが、その中でも特に英語のメーリングリストでは活発な活動が行われています。 メーリングリストの全アーカイブは https //ml.mageia.org/ から見つけることができます。 Mageia Cauldron とは何ですか? 次期公式版としてリリースされる予定の開発中の版は「Cauldron」と呼ばれます。 将来のリリースに向けて改良を加えたり検証を行ったりする目的で、この「Cauldron」は一般公開されます。多数の開発者やテスターが Cauldron の開発に参加しコミュニティを形成しています。 Cauldron - Mageia wiki https //wiki.mageia.org/en/Cauldron Mageia のリリースロードマップはどのようになっていますか。 今後の新しくリリースされるバージョンのロードマップは、次のとおりです。 Mageia 2 development https //wiki.mageia.org/en/Mageia_2_development ダウンロード / ミラーサイト (Downloading / Mirrors) ミラーサイト一覧へは、Mageia 公式サイトのページ http //www.mageia.org/en/downloads/ よりアクセスできます。 日本国内ミラーサイト (Japanese Mirrors) 山形大学 (Yamagata, Japan) http //ftp.yz.yamagata-u.ac.jp/pub/linux/mageia/ フル版(Free Software-only) 32-bit DVD 全言語サポート 4GB 64-bit DVD 全言語サポート 4GB 両Arch CD Limited 700MB LiveCD版 パッケージを大幅に省略したインストール用 ISO イメージで、言語環境は英語などに限られます。KDE 版および GNOME 版のCDがあります。日本語入力環境を整えるためには、Asia 版を選択してください。 インストール方法やその直後のトラブル等に関すること 日本語入力を有効にする Mageia Control Center → System → Manage localization of your system で日本語IMを選択します。 IBus および SCIM が公式レポジトリに用意されています。 GNOME 環境で日本語が入力できない ・パネルに ibus のアイコンが表示されない ・そもそも ibus が起動していない ・しかも ibus-gtk がインストールされていない これじゃ日本語入力出来るわけがないorz で、ibus-gtk 、 ibus-qt4 をインストールして再ログインしてみたんだが、状況に変化なし。 /etc/sysconfig/i18n の内容には問題は見当たらないので、Gnome環境では i18n でのインプットメソッドの設定を全く反映してくれないみたいだ。 /.bash_profile に下記を追記して ibus を使える様にした。 これで取りあえずは日本語入力が出来るようになった。 export GTK_IM_MODULE=ibus export QT_IM_MODULE=xim export XMODIFIERS="@im=ibus" ibus-daemon -d -x ネットワークインストールを行いたい。 Boot.iso が公開されているので、これを使ってネットワークインストール (FTP インストール)を行うことができます。 Boot.iso は約 40MB 前後のコンパクトなファイルです。このイメージを CD-ROM に焼いて、これから起動することが可能です。この方法はすべてのインストールメディア(CDROM/ネットワーク/ハードディスク)をサポートしています。 アップグレード・インストールできますか? Mandriva 2010.1/2010.2 → Mageia へのアップグレードが可能です。インストール用メディアを使い、その指示に従って作業を進めます。 アップグレードの手段として、インストール用CDイメージから行うことや、ネットワーク(インターネット)に接続して行うことなど、いずれの方法も選択できます。 アップデート(更新)しません。 OSインストール時の最後のアップデートの適用をスキップすると、URPMIではメディア(リポジトリ)を追加しないからな # urpmi.removemedia -a # urpmi.addmedia --distrib --mirrorlist $MIRRORLIST 2ch Linux 板 スレッド Mageia Part 1 http //engawa.2ch.net/test/read.cgi/linux/1298345116/
https://w.atwiki.jp/univalent-ja/pages/37.html
ここではユーザーによる非公式のパッケージリポジトリの一覧を示す。 署名があるarch-unity archlinuxcn chaotic-aur liquorix repo-ck trinity 署名がないede 署名がある arch-unity Archに移植されたUnity 7.6と依存パッケージ。unity-metaPPA arch-unity をインストールすると使えるようになる。 メンテナー Rudra Saraswat Key-ID https //unity.ruds.io/repo.keyをpacman-keyでインポートする。 [arch-unity] Server = https //unity.ruds.io/$repo/ archlinuxcn 中国のコミュニティが管理する。 メンテナー Phoenix Nemo / Felix Yan / lilydjwg / farseerfc その他色々な人々 Key-ID archlinuxcn-keyringPPA archlinuxcn をインストールする。パッケージ自体はTUが署名してある。 [archlinuxcn] Server = http //repo.archlinuxcn.org/$arch 或いは archlinuxcn-mirrorlist-gitPPA archlinuxcn を導入するという手段もある。 [archlinuxcn] Include = /etc/pacman.d/archlinuxcn-mirrorlist chaotic-aur Garuda Linux関連のリポジトリ。作成済みのAURパッケージを配布。 Univalentでは標準で利用可能。 メンテナー Key-ID 87B78AEB (keyserver.ubuntu.com) / C880C036 (同) [chaotic-aur] Server = http //lonewolf-builder.duckdns.org/$repo/$arch 或いは chaotic-mirrorlistPPA chaotic-aur を導入するという手段もある。 [chaotic-aur] Include = /etc/pacman.d/chaotic-aur-mirrorlist liquorix 最新のLqxカーネルを試せる。 メンテナー Steven Barrett (damentz) Key-ID 33F8024D (keyserver.ubuntu.com) [liquorix] Server = https //liquorix.net/archlinux/$repo/$arch repo-ck 「Brain Fuck Scheduler」が付属するカーネルとモジュールとかck1パッチセットとか。 メンテナー Con Kolivas Key-ID 5EE46C4C (pgp.mit.edu) [repo-ck] Server = http //repo-ck.com/$arch また、「aviallon」は6時間毎に同期される、より優れた帯域幅と安定性を備えたミラーを用意してある。 [repo-ck] Server = https //mirror.lesviallon.fr/$repo/os/$arch trinity Trinity Desktop Environmentのコンパイル済みパッケージ。tde-metaPPA trinity をインストールすると使えるようになる。 メンテナー 不明 Key-ID 8685AD8B (pgp.mit.edu) [trinity] Server = https //mirror.ppa.trinitydesktop.org/trinity/archlinux/$arch 署名がない ede Equinox Desktop Environmentのリポジトリ。 メンテナー Alex Elder [ede] SigLevel = Optional Server = http //ede.elderlinux.org/repos/archlinux/$arch
https://w.atwiki.jp/linux-wiki/
こんにちは ようこそ。ここはLinux-Wikiです。 Linux(リナックス)とその関連をいろいろ載せます。 メンバー申請について 誰でも歓迎です。すぐ認めます。オートで認めてくれます。 書いたらここへ テンプレートで書いた後はLinuxのページ
https://w.atwiki.jp/skmt200x/pages/130.html
パッケージ 設定ファイル例 情報源 TOPへ編集 パッケージ BINDを動作させるために必要なパッケージは下記の通り。 bind bind-chroot 上記以外にもライブラリなど必要なパッケージがあるので、yumでOSインストールメディア等からインストールしておく。 設定ファイル例 下記に設定ファイルの例を示す。 // // named.conf // // Provided by Red Hat bind package to configure the ISC BIND named(8) DNS // server as a caching only nameserver (as a localhost DNS resolver only). // // See /usr/share/doc/bind*/sample/ for example named configuration files. // options { listen-on port 53 { 127.0.0.1; }; listen-on-v6 port 53 { 1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; allow-query { localhost; }; //再起問い合わせの設定 // フォワードする際もyes設定が必要。 // yesにした場合、ルートヒントを参照して再起問い合わせを行うため、 // .ゾーンの参照を行わせたくない場合は、.ゾーンの情報を削除しておく必要がある。 recursion yes; //フォワードの問い合わせ動作の設定 // first (デフォルト) // フォワードを先に行い、次にルートヒントに問い合わせる。 // only // フォワードのみ。 //forward only; //フォワードの問い合わせ先の設定 // 自サーバーで解決できない場合の問い合わせ先のDNSサーバーをIPで指定。 // optioonsセクションで記述した場合は、DNSサーバー全体のフォワード設定として有効。 // recursion yes設定が必要 // ルートヒントも不要。 //forwarders { // 192.168.1.254; //}; //DNSSECの設定 dnssec-enable no; dnssec-validation no; dnssec-lookaside auto; /* Path to ISC DLV key */ bindkeys-file "/etc/named.iscdlv.key"; managed-keys-directory "/var/named/dynamic"; }; logging { channel default_debug { file "data/named.run"; severity dynamic; }; }; //ルートヒント zone "." IN { type hint; file "named.empty"; }; include "/etc/named.rfc1912.zones"; include "/etc/named.root.key"; //ゾーンの設定 //条件付フォワーダの設定 zone "なんちゃら.co.jp" IN { type forward; forward only; forwarders { 192.168.1.254; }; }; //マスターゾーンの設定 zone "test.local" IN { type master; file "/var/named/test.local.zone"; }; //マスターゾーン(逆引き)の設定 zone "1.168.192.in-addr.arpa" IN { type master; file "/var/named/1.168.192.in-addr.arpa.zone"; }; TOPへ編集 情報源 BIND Documentation | Internet Systems Consortium 最終更新日 [2013-05-18]
https://w.atwiki.jp/keisks/pages/22.html
Ubuntu キーボードショートカット Ctrl+Alt+L 画面ロック Alt+F1 メニューを開く Alt+F8 ウィンドウサイズ変更 Alt+F7 ウィンドウ移動 Ctrl+Alt+T terminal Alt+Space 枠で右クリックと同じ Alt+F9 最小化 Alt+F10 最大化or最大化解除 Shift+F10 右クリックと同じ VMware Toolsインストール cp VMwareTools-7.8.8-328052.tar.gz /tmp/ tar -zxpf /tmp/VMwareTools-7.8.8-328052.tar.gz cd vmware-tools-distrib/ sudo ./vmware-install.pl vmware-toolbox sudo /usr/bin/vmware-config-tools.pl /usr/bin/vmware-toolbox 再起動 widget http //linuxsalad.blogspot.com/2007/06/screenlets.html コマンドetc 複数のグループに追加 usermod -G GROUP1,GROUP2(if any) USERNAME 使用中のshell echo $SHELL パスなしsshログイン http //ubuntu.u-aizu.ac.jp/004/index.html